home *** CD-ROM | disk | FTP | other *** search
/ Internet Tools (InfoMagic) / Internet Tools.iso / dos_win / winsock / maillist / 94-05.Z / 94-05 / 000006_news@bigblue.oit.unc.edu_Tue Apr 29 15:00:44 1994.msg < prev    next >
Internet Message Format  |  1994-05-31  |  6KB

  1. Received: from bigblue.oit.unc.edu by SunSITE.Unc.EDU (5.65c+IDA/FvK-1.07) with SMTP
  2.           id AA28425; Mon, 2 May 1994 10:02:15 -0400
  3. Received: by bigblue.oit.unc.edu (AIX 3.2/UCB 5.64/4.03)
  4.           id AA21256; Mon, 2 May 1994 09:41:14 -0400
  5. Received: from GATEWAY by bigblue with netnews
  6.     for winsock@sunsite.unc.edu (winsock@sunsite.unc.edu)
  7. To: winsock@sunsite.unc.edu
  8. Date: 29 Apr 1994 15:00:44 GMT
  9. From: alun@internet.wst.com (Alun Jones)
  10. Message-Id: <2pr7es$sru@uuneo.neosoft.com>
  11. Organization: Welcom Software Technology
  12. Sender: ses
  13. References: <osterber.767309885@scws1.harvard.edu>, <2pm1pf$2tk@uuneo.neosoft.com>, <2pna8u$6na@scunix2.harvard.edu>
  14. Subject: Re: QVT 3.97 FTPd stops after bad login?
  15.  
  16. In article <2pna8u$6na@scunix2.harvard.edu> chan4@husc7.harvard.edu (Derek Chan) writes:
  17. >In article <2pm1pf$2tk@uuneo.neosoft.com> alun@internet.wst.com (Alun Jones) writes:
  18. >>In article <osterber.767309885@scws1.harvard.edu> <osterber@husc.harvard.edu> writes:
  19. >>>I'm having a strange problem with the FTP server in QVT/Net 3.97... I 
  20. >>>have it setup serving anonymous servers, etc... and everything works 
  21. >>>fine, unless someone gets a failed login.  After a failed login, the 
  22. >>>server rejects *all* connection attempts.  It has to be quit, and then 
  23. >>>re-loaded.  Any ideas anyone?
  24. >>
  25. >>I'll bet a registered copy of my ftp server that this is because
  26. >>you're using PC-NFS as your winsock stack.  They seem to have a major
  27. >>problem with this.  This is at least one of the reasons why I don't
  28. >>recommend use of PC-NFS unless absolutely necessary.
  29. >
  30. >Ummm....actually, I think Rick (Osterberg) and I are both using Trumpet Winsock beta- release 6...
  31.  
  32. >And it crashes.  What seems to be happening is that the ftp
  33. >connection isn't closed properly and the WinQVT is limited to one
  34. >connection at a time...
  35. ...
  36. >P.S.  So....do I get that registered copy? :)
  37.  
  38. No - that offer was only made to Rick.  You can get an unregistered
  39. copy, though, and with my blessing fill out the order form and send a
  40. $15 cheque to register it! :-)
  41.  
  42. (For those of you who want it, this ftp daemon is at ftp.wst.com in
  43. directory /pub/winsock/wftpd, or on many other popular winsock sites.)
  44.  
  45.  
  46. Alun.
  47. ~~~~
  48.  
  49. -- 
  50. The above is a personal opinion, and may not necessarily represent the
  51. opinions of Welcom Software Technology, its management, or its staff.
  52. For information about the WST lines of Project and Cost Management
  53. Software, email info@wst.com or sales@wst.com, or call (713) 558 0514
  54. From ANDREWES.CNT@smtpserv.cnt.com Mon May  2 10:28:26 1994
  55. Received: from mpls.cnt.com (cnt.com) by SunSITE.Unc.EDU (5.65c+IDA/FvK-1.07) with SMTP
  56.           id AA02334; Mon, 2 May 1994 10:28:26 -0400
  57. Received: from cnt.com (hibbing.cnt.COM) by mpls.cnt.com (4.1/CNT-gateway-1.1)
  58.     id AA11498; Mon, 2 May 94 09:15:37 CDT
  59. Received: from smtpserv.cnt.com by cnt.com id AA14687
  60.   (4.1/Ultra-1.4-10-10-91 for winsock@SunSITE.Unc.EDU); Mon, 2 May 94 09:25:06 CDT
  61. Message-Id: <9405021425.AA14687@cnt.com>
  62. From: ANDREWES.CNT@smtpserv.cnt.com (Esh, Andrew)
  63. To: winsock@SunSITE.Unc.EDU (Robert Reuss)
  64. Subject: Re: Baud rates under Windows
  65. Date: Mon, 02 May 94 09:24
  66.  
  67. >I have received a number of queries from folks who are using
  68. >my external dialer, GoSlip!, regarding its maximum allowed
  69. >baud rate of 19200.  The reason for this limitation is that I am
  70. >using the serial port custom control included with Visual Basic
  71. >3.0, and this custom control is limited to that baud rate.  Although
  72. >I myself have a 14400 modem, I have never noticed any difference
  73. >between using my program set to 19200 and other comm packages
  74. >set to 57600, so long as I have TCPMAN set to 57600.  My
  75. >assumption is that the modem negotiates the compression and
  76. >acheives maximum throughput, but I could be wrong (it happens
  77. >often)!  Moreover, under control panel I've noted that windows
  78. >only offers up to 19200 as a port speed, but I'm told it will
  79. >accept higher values????
  80.  
  81. >If anyone can educated me and others about the nitty gritty of 
  82. >baud rates under Windows, educate away!
  83.  
  84. >Regards to all!
  85.  
  86. >Rob Reuss
  87. >rsr@cunyvms1.gc.cuny.edu
  88.  
  89.  
  90. The reason baud rates are sometimes limited to 19200 bps on Windows 
  91. applications is that many PC's have serial port hardware that was 
  92. designed using an 8250 UART chip. This chip can only handle one character 
  93. at a time without being unloaded by the CPU. When Windows came out, it 
  94. was discovered that switching the CPU from one mode to another (Real 
  95. mode, Protected Mode), would keep the CPU busy long enough for the UART 
  96. to receive more than one character, causing it to lose all but the last 
  97. one.
  98.  
  99. Recently, more machines are built with modern UARTS such as the National 
  100. 16550, which has a 16 character FIFO. It can accept characters until the 
  101. FIFO is full without any intervention from the CPU.
  102.  
  103. What all this means is that if you are running at greater than 9600 bps 
  104. on a machine that has 8250 UARTS (and many still do, even new ones), you 
  105. stand a good chance of dropping characters. With PPP, this will be 
  106. detected and the packet will be retried, but the failure rate could get 
  107. high enough to effectively tie the line up to a dead stop with 
  108. retransmissions.
  109.  
  110. My suggestions: Write software which allows baud rates as high as you 
  111. care to make them; those folks with good UARTs can use the higher rates. 
  112. If you want to get slick, check the UART type and limit data rate to 
  113. 19200 bps if it's an 8250. There are a number of good Serial 
  114. Communications books which can show you how to detect the UART type. 
  115. "Serial Communications, a C++ Developer's Guide", by Mark Nelson, and 
  116. "C++ Communications Utilities" by Michael Holmes and Bob Flanders are two 
  117. good ones.
  118.  
  119. For users: Do not buy a PC which has an 8250 UART. You can find out the 
  120. type by running MSD (comes with Windows) and looking at the comm port 
  121. info. The bottom line shows the UART type. The National 16550 is probably 
  122. the best one to look for. If you already have a machine which has an 
  123. 8250, you can buy a serial port card which has a 16550 to replace the 
  124. built in ports. Hayes has a really nice one out now, and other cards get 
  125. as cheap as $30.
  126.  
  127. Andrew
  128. andrew_Esh@cnt.com
  129.